import javax.sound.midi.Soundbank;
import java.util.SortedMap;

public class Main {

    public static void main(String[] args) {

        ArrayMy<Integer> arr = new ArrayMy<Integer>();
        for (int i = 0; i < 10; i++) {
//            System.out.println(i + "\n");
            arr.addLast(i);
        }
        System.out.println(arr);

        arr.add(1, -1);
        System.out.println(arr);


        //测试减少后resize/2
//        for (int i = 0; i <3 ; i++) {
            arr.removeFirst();
            arr.removeLast();
            arr.removeLast();
            arr.removeLast();
            arr.addFirst(1);
            arr.addFirst(1);
            arr.addFirst(1);
            arr.addFirst(1);
            arr.addFirst(1);
            arr.addFirst(1);
            arr.addFirst(1);
            arr.addFirst(1);
//        }
        System.out.println(arr);
//        System.out.println("删除第二次\n");
//        System.out.printf("size is%s,capacity is %s",arr.getSize(),arr.getCapacity());
//        arr.removeFirst();
//        System.out.println(arr);
//        arr.addFirst(-1);
//        System.out.println(arr);
//        // [-1, 0, 100, 1, 2, 3, 4, 5, 6, 7, 8, 9]
//
//        arr.del(2);
//        System.out.println(arr);
//
//        arr.removeElement(4);
//        System.out.println(arr);
//
//        arr.removeFirst();
//        System.out.println(arr);
}
}
